struct MaxHeap { data: Vec<i32> }  
impl MaxHeap {  
    fn insert(&mut self, value: i32) { /* TODO: 上浮调整 */ }  
}  
#[test] fn test_heap_insert() { /* 验证堆性质 */ }  